Breaking and fixing the Android Launching Flow

نویسندگان

  • Alessandro Armando
  • Alessio Merlo
  • Mauro Migliardi
  • Luca Verderame
چکیده

The security model of the Android OS is based on the effective combination of a number of well-known security mechanisms (e.g. statically defined permissions for applications, the isolation offered by the Dalvik Virtual Machine, and the well-known Linux discretionary access control model). Although each security mechanism has been extensively tested and proved to be effective in isolation, their combination may suffer from unexpected security flaws. We show that this is actually the case by presenting a severe vulnerability in Android related to the application launching flow. This vulnerability is based on a security flaw affecting a kernel-level socket (namely, the Zygote socket). We also present an exploit of the vulnerability that allows a malicious application to mount a severe Denial-of-Service attack that makes the Android devices become totally unresponsive. Besides explaining the vulnerability (which affects all versions of Android up to version 4.0.3) we propose two fixes. One of the two fixes has been adopted in the official release of Android, starting with version 4.1. We empirically assess the impact of the vulnerability as well as the efficacy of the countermeasures on the end user. We conclude by extending our security analysis to the whole set of sockets, showing that other sockets do not suffer from the same vulnerability as the Zygote one. 1Corresponding author

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrated Context-aware and Cloud-based Adaptive Application Home Screens for Android Phones

The home screen in Android phones is a highly customizable user interface where the users can add and remove widgets and icons for launching applications. This customization is currently done on the mobile device itself and will only create static content. Our work takes the concept of Android home screen [3] one step further and adds flexibility to the user interface by making it context-aware...

متن کامل

مطالعه جمعیتی شیوع اضافه وزن، چاقی عمومی و آندروئیدی و عوامل مرتبط با آن در زنان یائسه و غیر یائسه

Background & Objective: It is essential to conduct studies on factors related to obesity in both reproductive ages and menopausal period. The aim of this study was to describe the prevalence of general and android obesity and to assess determinants of overweight in pre- and post-menopausal women. Methods & Materials: In this cross-sectional, random survey of households, about 610 women 20-65 y...

متن کامل

A type and effect system for activation flow of components in Android programs

a r t i c l e i n f o a b s t r a c t This paper proposes a type and effect system for analyzing activation flow between components through intents in Android programs. The activation flow information is necessary for all Android analyses such as a secure information flow analysis for Android programs. We first design a formal semantics for a core of featherweight Android/Java, which can addres...

متن کامل

Volumetric and viscometric studies of -alanine in water and ammonia solution at 293- 313K: structure making and breaking effect

The physicochemical properties of solute in solutions provide valuable information on solute –solvent, solute – solute and solvent – solvent interactions. The intermolecular forces between theliquids molecules and solvent molecules affect the viscosity of the solution. Information regardinginter and intra molecular interactions can be obtained from volumetric, and viscometric data in asolute so...

متن کامل

JoDroid: Adding Android Support to a Static Information Flow Control Tool

We present our ongoing work on the extension of our PDG-based information flow control tool Joana to handle Android applications. We elaborate on the challenges posed by android applications, outline what we have already done and discuss what we intend to do in the future.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computers & Security

دوره 39  شماره 

صفحات  -

تاریخ انتشار 2013